a myrtaceous shrub - Francés Inglés Diccionario